multiple-bead tyre - French English Dictionary